beast-like man - German English Dictionary